being served with tomato, avocado, and mayonnaise - Spanish English Dictionary